/*首页*/
.main{overflow: hidden;}
.header{position: fixed;top: 0;bottom: 0;left: 0;width: 66px;z-index: 1024;
	background-color: #fff;
	box-shadow: 0px 0px 15px rgba(0,0,0,.1);
}
.logo{position: absolute;bottom: 0;left: 0;right: 0;bottom: 33px;text-align: center;}
.logo img{display: inline-block;}
.nav{margin-top: 28px;}
.nav li{text-align: center;padding-bottom: 35px;}
.nav li:last-child{padding-bottom: 0;}
.nav li .v1{display: block;font-size: 16px;color: #000;position: relative;}
.nav li i{display: block;height: 35px;position: relative;margin-bottom: 2px;
	background-position: center center;background-repeat: no-repeat;
}
.nav .i1 i{background-image: url(../images/i-01.png);}
.nav .i2 i{background-image: url(../images/i-02.png);}
.nav .i3 i{background-image: url(../images/i-03.png);}
.nav .i4 i{background-image: url(../images/i-04.png);}
.nav .i5 i{background-image: url(../images/i-05.png);}
.nav .i6 i{background-image: url(../images/i-06.png);}
.nav li i:after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 0;
	background-position: bottom center;background-repeat: no-repeat;
	transition: .8s;
	-ms-transition: .8s;
	-moz-transition: .8s;
	-webkit-transition: .8s;
	-o-transition: .8s;
}
.nav .i1 i:after{background-image: url(../images/i-01-on.png);}
.nav .i2 i:after{background-image: url(../images/i-02-on.png);}
.nav .i3 i:after{background-image: url(../images/i-03-on.png);}
.nav .i4 i:after{background-image: url(../images/i-04-on.png);}
.nav .i5 i:after{background-image: url(../images/i-05-on.png);}
.nav .i6 i:after{background-image: url(../images/i-06-on.png);}
.nav li:hover i:after{height: 100%;}
.nav-sub{position: fixed;top: 0;left: 66px;right: 0;z-index: -110;
	height: 100vh;opacity: 0;visibility: hidden;
	transition: all 0.5s ease-out 0s;
}
.nav-sub .close{width: 31px;height: 31px;position: absolute;right: 18px;top: 18px;cursor: pointer;
	background: url(../images/i-close1.png) no-repeat center center;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.nav-sub .close:hover{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}
.nav-sub .col-l{width: 540px;height: 100vh;
	background-color: rgb(47,173,56);
	box-shadow: 5px 0px 20px rgba(0,0,0,.16);
}
.nav-sub .col-r{overflow: hidden;float: none;height: 100vh;
	background: rgb(255,255,255);
}
.m-scheme{overflow: hidden;padding: 0 7px;}
.m-scheme li{width: 50%;height: 33.333vh;float: left;position: relative;
	transform: translateX(50px);opacity: 0;
	transition: all 0.5s ease-out 0s;
}
.m-scheme .con{display: block;color: #fff;text-align: center;
	position: absolute;top: 50%;left: 23px;right: 23px;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}
.m-scheme h4{font-size: 22px;font-weight: normal;position: relative;padding-bottom: 12px;margin-bottom: 13px;}
.m-scheme h4:after{content: '';position: absolute;bottom: 0;left: 50%;height: 1px;width: 40px;
	background-color: #fff;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-scheme p{font-size: 14px;line-height: 24px;height: 72px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-scheme li span{display: block;height: 80px;margin-bottom: 20px;
	background-position: center;background-repeat: no-repeat;
}
/*.m-scheme .i1 span{background-image: url(../images/i-n1.png);}
.m-scheme .i2 span{background-image: url(../images/i-n2.png);}
.m-scheme .i3 span{background-image: url(../images/i-n3.png);}
.m-scheme .i4 span{background-image: url(../images/i-n4.png);}
.m-scheme .i5 span{background-image: url(../images/i-n5.png);}
.m-scheme .i6 span{background-image: url(../images/i-n6.png);}*/
.m-scheme li:hover h4:after{width: 80px;}

.nav-sub.open{opacity:1;visibility: visible;transition-duration:0.5s;z-index: 110;}
.nav-sub.open dl,.nav-sub.open .m-scheme li{transform:none;opacity:1;}
.nav-sub.open dl:nth-child(2),.nav-sub.open .m-scheme li:nth-child(2){transition-delay:0.3s;}
.nav-sub.open dl:nth-child(3),.nav-sub.open .m-scheme li:nth-child(3){transition-delay:0.4s;}
.nav-sub.open dl:nth-child(4),.nav-sub.open .m-scheme li:nth-child(4){transition-delay:0.5s;}
.nav-sub.open dl:nth-child(5),.nav-sub.open .m-scheme li:nth-child(5){transition-delay:0.6s;}
.nav-sub.open dl:nth-child(6),.nav-sub.open .m-scheme li:nth-child(6){transition-delay:0.6s;}
.nav-two{overflow: hidden;}
.nav-two dl{float: left;width: 14%;padding-left: 30px;padding-top: 58px;
	height: calc( 100vh - 138px );border-right: 1px solid #dbdbdb;
	transform: translateX(50px);opacity: 0;
	transition: all 0.5s ease-out 0s;
}

.nav-two .dl-1{padding-left: 40px;}
.nav-two .dl-2{width: 43%;}
.nav-two .dl-3{width: 15%;}
.nav-two .dl-5{border-right: 0;}
.nav-two dt{margin-bottom: 12px;overflow: hidden;}
.nav-two dt a{display: block;font-size: 1.849vw;}
.nav-two .dl-2 dt a{float: left;}
.nav-two .dl-2 dt a.a2{margin-left: 80px;}
.nav-two dd .v1{font-size: 18px;line-height: 52px;display: block;}
.nav-two h4 a{font-size: 18px;line-height: 40px;}
.nav-two h4{margin-bottom: 10px;}
.nav-two dd{overflow: hidden;}
.nav-two dd .v2{font-size: 16px;line-height: 36px;width: 33.33%;float: left;
	text-overflow:ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nav-two .dl-2 dd{margin-bottom: 18px;}
.nav-two .dl-2 dt{margin-bottom: 18px;}

.nav-sub .fd-tel{padding: 28px 0;}
.nav-sub .fd-tel .tit{font-size: 1.414vw;padding: 0 20px 0 80px;}
.nav-sub .fd-tel .tit img{width:auto;height:55px;padding-top:10px;}
.nav-sub .fd-tel .con span{font-size:30px;color:#444;}
.nav-sub .fd-tel .con{padding-left: 23px;color:#444;padding-top:5px;}
.nav-sub .fd-tel li{padding-left: 45px;}
.main{margin-left: 66px;}
.g-top{position: absolute;top: 15px;right: 25px;z-index: 100;line-height: 30px;}
.g-top .lang{float: left;color: #fff;position: relative;margin-right: 45px;}
.g-top .lang dt{cursor: pointer;font-size: 14px;padding: 0 17px 0 25px;position: relative;
	background: url(../images/i-lang.png) no-repeat left center;
}
.g-top .lang dt:after{content: '';position: absolute;right: 0;top: 0;bottom: 0;
	width: 10px;
	background: url(../images/i-08.png) no-repeat right center;
}
.g-top .lang dd{position: absolute;top: 120%;left: 0;right: 0;font-size: 14px;padding: 10px 0;
	text-align: center;border-radius: 8px;line-height: 26px;
	background-color: #fff;visibility: hidden;transition: .3s;opacity: 0;
}
.g-top .lang:hover dd{top: 100%;opacity:1;visibility:visible}
.so{float: left;height: 30px;}
.so-btn,.so .btn{width: 30px;height: 30px;cursor: pointer;display: block;position: absolute;right: 0;top: 0;
	background: url(../images/i-so.png) no-repeat center center;
}
.so .inp{width: 100%;height: 30px;display: block;padding: 0 28px 0 10px;
	background: #fff;border: 0;border-radius: 30px;
}
.so .btn{position: absolute;right: 0;top: 0;
	background-image: url(../images/i-so1.png);font-size: 0;text-indent: 9999px;border: 0;}
.so .con{width: 0;overflow: hidden;position: relative;right: 0;
	transition: .3s;
	-ms-transition: .3s;
	-moz-transition: .3s;
	-webkit-transition: .3s;
	-o-transition: .3s;
}
.so.open .con{width: 150px;}
.so.open .so-btn{display: none;}
.m-header{display: none;}
.ms-mask-frame,.ms-slide,.ms-view{height: 100vh !important;}
.banner{position: relative;}
.banner .ms-slide{margin-left: 66px;}
.banner .ms-slide a{
	background-position: center center;background-repeat: no-repeat;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
}
.mo-banner{display: none !important;}
.ban-loading{position: absolute;top: 0;left: 0;right: 0;height: 100vh;z-index: 103;
	background: #fff;
}
.ban-loading .con{position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.ban-loading .pic{max-height: 595px;width: 80%;margin: 0 auto 30px;}
.ban-loading .pic img{width: 100%;display: block;}
.ban-loading .icon{width: 40px;height: 40px;margin: 0 auto;
	background: url(../images/bars.svg) no-repeat center center;
	-o-background-size: 100% auto;
	-ms-background-size: 100% auto;
	-moz-background-size: 100% auto;
	-webkit-background-size: 100% auto;
	background-size: 100% auto;
}

.ban-list{overflow: hidden;position: absolute;bottom: 0;left: 0;right: 0;z-index: 2;
	background-color: rgba(0,0,0,.2);
}
.ban-list li{width: 25%;float: left;}
.ban-list li a{display: block;text-align: center;height: 83px;line-height: 82px;
	font-size: 1.305vw;color: #fff;border-top: 1px solid rgba(255,255,255,.2);
	border-right: 1px solid rgba(255,255,255,.2);
	transition: .3s;
}
.ban-list li:last-child a{border-right: 0;}
.ban-list li i{width: 36px;height: 36px;display: inline-block;vertical-align: middle;
	background-position: center center;background-repeat: no-repeat;
	position: relative;top: -2px;margin-right: 15px;
}
.ban-list li .icon1{background-image: url(../images/i-ban1.png);}
.ban-list li .icon2{background-image: url(../images/i-ban2.png);}
.ban-list li .icon3{background-image: url(../images/i-ban3.png);}
.ban-list li .icon4{background-image: url(../images/i-ban4.png);}
.ban-list li:hover a{background-color: rgba(0,0,0,.2);}

.btn-down,.js-down1{
    display: block;
    width: 42px;
    height: 42px;
    border: 1px solid rgba(255, 255, 255, 0.4);
    border-radius: 50%;
    transition: all 0.3s ease 0.6s;
    cursor: pointer;
    position: absolute;right: 30px;bottom: 110px;z-index: 100;
    overflow: hidden;
}
.btn-down-4{right: 50%;margin-right: 570px;bottom: 42px;}
.body_home .btn-down{z-index: 2;}
.btn-down i,.js-down1 i{
    display: block;
    width: 100%;
    height: 100%;
    background: url(../images/ico_16.png) no-repeat center;
    position: absolute;
    left: 0;
    top: 0;
    animation: downico 1.5s ease-out infinite;
}
@keyframes downico{
	0%{
		top: 0;
		opacity: 1;
	}
	35%{
		top: 50%;
		opacity: 0;
	}
	65%{
		top: -50%;
		opacity: 0;
	}
	100%{
		top: 0;
		opacity: 1;
	}
}

.g-t1{text-align: center;padding: 20px 0 0 0;}
.g-t1 h3{font-size:42px;color: #000;margin-bottom: 5px;font-size:600;}
.g-t1 p{font-size: 16px;color: #777;letter-spacing: 0px;padding:5px 0 20px 0;}

.m-list1{padding-top: 58px;margin-bottom: 35px;}
.m-list1 .con{text-align: center;}
.m-list1 .icon{display: block;height: 120px;margin-bottom: 30px;position: relative;
	background-position: center center;background-repeat: no-repeat;
}
.m-list1 .icon i{position: absolute;left: 0;right: 0;bottom: 0;height: 0;
	background-position: bottom center;background-repeat: no-repeat;
	transition: 2s;
	-ms-transition: 2s;
	-moz-transition: 2s;
	-webkit-transition: 2s;
	-o-transition: 2s;
}
.m-list1 .icon em{position: absolute;left: 0;right: 0;bottom: 0;top: 0;
	background-position: center;background-repeat: no-repeat;
	transition: 2s;
	-ms-transition: 2s;
}
/*.m-list1 .icon1{background-image: url(../images/i-a1.png);}
.m-list1 .icon2{background-image: url(../images/i-a2.png);}
.m-list1 .icon3{background-image: url(../images/i-a3.png);}
.m-list1 .icon4{background-image: url(../images/i-a4.png);}
.m-list1 .con:hover .icon1{background-image: url(../images/i-a1-on.png);}
.m-list1 .con:hover .icon2{background-image: url(../images/i-a2-on.png);}
.m-list1 .con:hover .icon3{background-image: url(../images/i-a3-on.png);}
.m-list1 .con:hover .icon4{background-image: url(../images/i-a4-on.png);}
.m-list1 .icon1:after{background-image: url(../images/i-a1.png);}
.m-list1 .icon2:after{background-image: url(../images/i-a2.png);}
.m-list1 .icon3:after{background-image: url(../images/i-a3.png);}
.m-list1 .icon4:after{background-image: url(../images/i-a4.png);}*/
.m-list1 h4{font-size: 1.632vw;color: #000;font-weight: normal;position: relative;
	padding-bottom: 12px;margin-bottom: 14px;
}
.m-list1 h4:after{content: '';position: absolute;bottom: 0;left: 50%;height: 1px;width: 45px;
	background-color: #8c8c8c;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list1 p{font-size: 16px;line-height: 27px;color: #333;margin: 0 80px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.m-list1 .con:hover h4:after{width: 100px;}
.m-list1 .con:hover .icon{background-image: none !important;}
.m-list1 .con:hover .icon i{height: 120px;}
.btn-down.btn-down-mm{display: none;}


.row-a2{padding:0 0;background-image: linear-gradient(#fff, #f6f6f6);width:auto;height:auto;overflow:hidden;}
.m-list2{position: relative;padding: 55px 0 200px;}
.m-list2 .con{display: block;margin: 0 37px;padding: 61px 30px 65px;
	background-color: #fff;border-radius: 10px;
	box-shadow: 0px 0px 30px rgba(7,18,101,.09);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 h4{font-size:24px;color: #000;font-weight: normal;position: relative;
	padding-bottom: 12px;margin-bottom: 14px;
}
.m-list2 h4:after{content: '';position: absolute;bottom: 0;left: 0%;height: 1px;width: 45px;
	background-color: #c80009;
	-webkit-transform-origin : 100% 0 0 scaleX(2);
	-moz-transform-origin : 100% 0 0 scaleX(2);
	-o-transform-origin : 100% 0 0 scaleX(2);
	-ms-transform-origin : 100% 0 0 scaleX(2);
	transform-origin : 100% 0 0 scaleX(2);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;
}
.m-list2 p{font-size: 14px;line-height: 27px;color: #777;height: 54px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}
.m-list2 .swiper-pagination{bottom: 120px !important;}
.m-list2 .swiper-pagination-bullet{width: 30px;height: 5px; border-radius:none;}
.m-list2 .swiper-pagination-bullet-active{background-color: #056ad2;}

.m-list2 .swiper-slide{
	opacity: .4;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 40)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 40);
}
.m-list2 .swiper-slide-active,.m-list2 .swiper-slide-prev,.m-list2 .swiper-slide-next{
	opacity: 1;
	-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';
	filter:progid:DXImageTransform.Microsoft.Alpha(Opacity= 100);
}
.m-list2 .con:hover{box-shadow: 0px 0px 30px rgba(7,18,101,.4);}
.m-list2 .con:hover h4:after{width: 80px;}




.row-a3 .g-t1{padding-top: 0;}
.m-tab1{text-align: center;margin: 25px 0 48px;position: relative;}
.m-tab1 li{display: inline-block;font-size: 0;margin: 0 8px;}
.m-tab1 li span{display: block;height: 40px;padding: 0 29px;text-align: center;line-height: 40px;
	font-size: 20px;color: #000;cursor: pointer;border-radius: 40px;
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;	
}
.case-list{position: relative;}
.case-list .more,.tab-show2 .more{position: absolute;right: 60px;padding-left: 30px;height: 40px;
	line-height: 40px;top: -87px;
	font-size: 16px;color: #000;overflow: hidden;
	background: url(../images/i-more1.png) no-repeat left center;
}
.tab-show2{position: relative;}



.fd-tel{overflow: hidden;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;
	padding: 33px 0 30px;
}
.fd-tel ul{max-width: 1505px;margin: 0 auto;}
.fd-tel li{width: 50%;float: left;}
.fd-tel .tit{float: left;height: 80px;padding-left: 90px;padding-right: 40px;
	font-size: 1.5233vw;line-height: 80px;border-right: 1px solid #ccc;
	background-position: left center;background-repeat: no-repeat;
}
.fd-tel .con{overflow: hidden;padding-top: 2px;padding-left: 33px;}
.fd-tel .con span{font-size: 2.28vw;font-family: 'gabo';color: #000;
	line-height: 1;display: block;margin-bottom: 6px;
}
.fd-tel .con p{font-size: 16px;}
.fd-link{padding: 33px 0 18px;}
.fd-link dl{overflow: hidden;font-size: 16px;line-height: 20px;margin-bottom: 15px;}
.fd-link dt{float: left;}
.fd-link dd{overflow: hidden;}
.fd-link dd .tempWrap{width: 100% !important;}
.fd-link dd li{float: left;width: auto !important;}
.fd-link dd a{display: inline-block;margin-right: 5px;} 
.fd-copr{background-color: #1a1a1a;font-size: 16px;color: #fff;position: relative;z-index: 2;
	/*overflow: hidden;*/padding: 19px 0;*zoom:1;
}
.fd-copr:after,.fd-copr:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.fd-copr a{color: #fff;}
.fd-copr .c-btn:hover{text-decoration: underline;}
.fd-copr .c-btn{display: inline-block;vertical-align: middle;padding-left: 28px;
	margin-left: 15px;position: relative;
	background: url(../images/i-cheng.png) no-repeat left center;
}
.fd-copr .c-qr{position: absolute;left: 50%;bottom: 100%;width: 172px;display: none;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
}
.fd-copr .c-qr img{width: 100%;display: block;}
.fd-copr .c-btn:hover .c-qr{display: block;}

.fix-right{
	z-index:101;
	right:10px;
	position:fixed;
	top:50%;
	-ms-transform:translate(0,-50%);
	transform:translate(0,-50%)
}
.fix-right li {
	margin-bottom:1px;
	height:58px;
	width:58px;
	transition:0.5s;
	position:relative
}
.fix-right .txt {
	position:absolute;
	right:0;
	height:58px;
	overflow:hidden;
	transition:0.5s;
	width:58px;
	line-height:58px;
	font-size:16px;
	color:#ffffff;
	padding-right:58px;
	text-align:center;
	background:rgba(46,139,234,0.8);
	border-radius:5px
}
.fix-right .ico {
	transition:0.5s;
	position:absolute;
	right:0;
	top:0;
	display:inline-block;
	height:58px;
	width:58px;
	border-radius:5px;
	background-color:#056ad2;
	background-repeat:no-repeat;
	background-position: center center;
}
.fix-right .ico-phone {
	/*background-position:0 -70px*/
	background-image: url(../images/i-08.png);
}
.fix-right .ico-zx {
	background-image: url(../images/i-09.png);
}
.fix-right .ico-top {
	background-image: url(../images/i-10.png);
}
.fix-right li:hover .txt {
	width:190px
}
.fix-right li:hover .ico {
	background-color:#2e8bea
}
.pop-seek{position: fixed;top: 0;bottom: 0;left: 0;right: 0;z-index: 1026;display: none;}
.pop-seek .bg{position: absolute;top: 0;bottom: 0;left: 0;right: 0;
	background-color: rgba(0,0,0,.3);
}
.pop-seek .inner{width: 550px;position: absolute;top: 50%;left: 50%;
	background-color: #d90000;padding: 30px 30px 24px 30px;color: #fff;border-radius: 5px;
	-webkit-transform: translate(-50%,-50%);
	-moz-transform: translate(-50%,-50%);
	-o-transform: translate(-50%,-50%);
	-ms-transform: translate(-50%,-50%);
	transform: translate(-50%,-50%);
}
.pop-seek h4{font-size: 22px;font-weight: normal;margin-bottom: 35px;}
.pop-seek .tel{font-size: 18px;overflow: hidden;margin-bottom: 30px;}
.pop-seek .tel p{width: 50%;float: left;}
.pop-seek .tel span{font-size:20px;font-family: 'gabo';display: inline-block;vertical-align: middle;
	position: relative;top: -2px;margin-left: 8px;
}
.pop-seek .tel .p2{text-align: right;}

.pop-seek .btn{display: block;height: 52px;text-align: center;line-height: 50px;
	font-size: 20px;color: #fff;border-left: 2px solid #d90000;
	background-color: #373737;
}
.pop-seek .btn i{width: 24px;height: 24px;display: inline-block;vertical-align: middle;
	background: url(../images/ico-qq.png) no-repeat center center;
	position: relative;top: -2px;margin-right: 8px;
}
.pop-seek .wx{font-size: 0;line-height: 52px;text-align: center;}
.pop-seek .qr{float: left;font-size: 16px;position: relative;cursor: pointer;margin-right: 20px;}
.pop-seek .qr em{display: block;padding-left: 23px;color:#333;
	background: url(../images/ico-qr2.png) no-repeat left center;
}
.pop-seek .qr .pic{width: 114px;height: 114px;position: absolute;bottom: 48px;left: 0%;
	display: none;background-color: #fff;

}
.pop-seek .qr .img{display: block;width: 100%;height: 100%;}
.pop-seek .qr1{margin-right: 20px;}

.pop-seek .close{width: 30px;height: 30px;position: absolute;top: 30px;right: 28px;cursor: pointer;
	transition:0.5s;
	background: url(../images/i-close.png) no-repeat center center;
}
.pop-seek .close:hover{
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	transform: rotate(180deg);
}

.pop-seek .bot{height: 52px;
	background-color: #fff;
}
.pop-seek .wx{width: 300px;float: left;}
.pop-seek .btn{overflow: hidden;}

.mo-btn{height: 40px;line-height: 40px;width: 220px;display: none;
	margin: 0 auto;border-radius: 40px;font-size: 15px;color: #fff;
	background-color: #36a43b;text-align: center;
}

/*******************************

********************************/

/*-----service project---*/
.w1200 {width: 1680px;margin: 0 auto;height: auto;}
.w1200:after{
	content: "";
	width: 0;
	height: 0;
	display: block;
	clear: both;
}
.fwxm_title{width:auto;height:auto;overflow:hidden;padding:40px 0 20px 0;font-size:42px;color:#222;text-align:center;font-weight:600;}
.fwxm_title p{font-size:16px;color:#777;line-height:180%;padding-top:8px;font-weight:normal;}

.fwxm{width:auto;height: auto;overflow: hidden;padding:40px 110px 100px 110px;}
.fwxm ul {padding-bottom: 70px;}
.fwxm ul li {float: left;position: relative;width:20%;height: 400px;border: 1px solid #e7e7e7;margin-left: -1px;z-index: 10;}
.fwxm ul li:nth-child(2n){margin-left:-1px;}

.fxm{width:100%;height:100%;padding:0 60px;background:#fff;text-align:center;position:relative;transition:all .7s;display:block;overflow:hidden}
.fxm:hover{cursor:pointer;background:rgba(255,255,255,1)}
.fxm:hover .fxm-icon{margin-top:-54px}
.fxm:hover .fxm-name{margin-top:106px;color:#d20505;}
.fxm:hover .fxm-span{margin-top:28px;background:#056ad2;}
.fxm:hover .fxm-introduce{margin-top:16px;color:#888;}
.fxm:hover .fxm-href{margin-top:32px;color:#fff;}
.fxm-icon{width:55px;height:55px;margin:auto;margin-top:135px;transition:all .5s;opacity: 0.85;}
.fxm-icon img{width:100%;height:100%}
.fxm-name{font-size:24px;color:#555;margin-top:24px;line-height:33px;transition:all .5s}
.fxm-span{width:40px;height:2px;background:#056ad2;transition:all .5s;margin:auto;margin-top:24px}
.fxm-introduce{font-size:15px;color:#777;display:-webkit-box;transition:all .5s;margin-top:136px}

.fxm-href{width:120px;height:40px;padding:9px 18px;border-radius:2px;text-decoration:none;transition:all .5s;margin:auto;margin-top:32px;background:#056ad2;color:#fff;font-size:15px}
.fxm-href:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0}
.fxm-href:hover{background:#056ad2;color:#fff}

@media (max-width:1400px){
.fwxm{padding:40px 60px 60px 100px;}
.fwxm ul li {height:360px;}
.fxm{padding:20px;}
.fxm-icon{margin-top:100px;}
.fxm:hover .fxm-icon{margin-top:-80px;}
.fxm:hover .fxm-name{margin-top:75px;}
}

@media (max-width: 768px) {
.w1200{width:auto;}
.fwxm{width:auto;padding:0 8px;height:auto;overflow:hidden;}
.fwxm ul{padding:0 0;width:auto;height:auto;overflow:hidden;}
.fwxm ul li{width:50%;margin:0 0 0 0;height:310px;overflow:hidden;}
.fxm{width:auto;height:auto;padding:0 12px;}
.fxm-icon{margin-top:90px;}
.fxm:hover .lsb-name{margin-top:50px;}
.fxm:hover .lsb-span{margin-top:20px;}
}
/*-----service project---*/

/*-------------workds----------------*/
.works_title{width:auto;height:auto;overflow:hidden;padding:40px 0 60px 0;font-size:42px;color:#222;text-align:center;font-weight:600;}
.works_title p{font-size:17px;color:#777;line-height:180%;padding-top:8px;font-weight:normal;}
.wks_more{width:150px;line-height:36px;margin:60px auto 0 auto;overflow:hidden;height:auto;text-align:center;}
.wks_more a{display:block;font-size:15px;color:#777;border:1px solid #d6d8da;background:#fff;border-radius:20px; letter-spacing:0.6px;}
.wks_more a:hover{color:#fff;background:#056ad2;border:1px solid #056ad2;}

.works{width:auto;height:auto;overflow:hidden;padding:130px 0 250px 66px;background: url(../images/bg-2.png) no-repeat left center;}
.works ul{height:auto;overflow:hidden;}
.works li{float:left;width:calc(25% - 1px);margin:0 1px 1px 0;height:313px;overflow:hidden;}

.case-info {width: 100%;position: relative;float: left;display: block;overflow: hidden;}
.case-info img{width:100%;height:auto;}
.case-in {
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.90);
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: all 0.3s ease-out;
}

.case-in span {color: #ffffff;font-size: 24px;display: block;}
.case-in p {display: inline-block;background: white;width: 40px;height: 3px;margin-top: 20px;}
.view-more {width: 40px;height: 40px;position: absolute;right: 5%;bottom: 8%;cursor: pointer;}
.view-more img {width: 100% !important;}
.case-info:hover .case-in {left: 0;}

@media (max-width:1400px){
.works{padding:60px 0 150px 66px;background: #f3f6f9;}
.works li{height:210px;}
}
/*-------------workds end----------------*/

/*---foot---*/

.foot{width:auto;height:auto;overflow:hidden;background:#222427;padding:120px 110px 80px 180px;}
.ft_lxfs{float:left;width:400px;height:auto;overflow:hidden;font-size:15px;color:#e0e0e0;line-height:170%;}
.ft_lxfs h1{font-size:20px;color:#dbdbdb;padding-bottom:12px;font-weight:normal;}
.ft_ewm{float:right;width:30%;height:auto;overflow:hidden;}
.ft_ewm li{float:left;width:calc(33.33% - 40px);margin:0 40px 0 0;height:auto;overflow:hidden;text-align:center;}
.ft_ewm li p{font-size:15px;color:#dbdbdb;}

.ft_xm{float:left;width:600px;height:auto;border:1px solid #5a5a5a;padding:40px 0; border-radius:12px; position:relative;margin-left:20px;}
.ft_xm .title{background:#222427;padding:10px 10px;font-size:18px;color:#e0e0e0;top:-25px;left:200px;position:absolute;}
.ft_xm .conn{width:auto;font-size:14px;color:#e0e0e0;padding:0 20px;}
.ft_xm .conn li{float:left;width:calc(50% - 10px);margin:0 5px 0 5px;height:auto;overflow:hidden;line-height:36px;}

.yqlink{width:auto;height:auto;overflow:hidden;font-size:13px;background:#313943;padding:80px 110px 50px 180px;color:#e9e9e9;}
.yqlink a{color:#e9e9e9;}
.qylink a:hover{color:#e9e9e9;}
.link_tit{width:auto;height:auto;overflow:auto;font-size:18px;border-top:1px solid #5a5a5a;padding-bottom:8px;margin-bottom:10px;}

.copyright{width:auto;height:auto;overflow:hidden;font-size:12px;background:#222427;padding:15px 110px 15px 180px;color:#dbdbdb;text-align:center;}
.copyright a{color:#dbdbdb;padding-right:5px;}
.copyright a:hover{color:#dbdbdb;}

@media (max-width:1400px){
.foot{padding:120px 50px 80px 110px;}
.ft_ewm{float:right;width:260px;height:auto;overflow:hidden;}
.ft_ewm li{float:left;width:80px;margin:0 10px 0 0;height:auto;overflow:hidden;text-align:center;}
.ft_ewm li img{width:80px;height:80px;}
.ft_ewm li p{font-size:14px;color:#dbdbdb;padding-top:5px;}
.ft_ewm li:nth-child(3n){margin-right:0px;}
.ft_xm{width:540px;margin-left:0px;}
.ft_xm .conn{padding:0 12px;}
.ft_xm .conn li{font-size:13px;}
.ft_lxfs{width:350px;}

.copyright{padding:15px 60px 15px 110px;}
}

/*---foot end---*/


/*-------------------------------about-----------------*/
.abo_title{width:auto;height:auto;overflow:hidden;padding:80px 80px 40px 160px;font-size:42px;color:#fff;}
.abo_title b{border-bottom:2px solid #fff;font-weight:normal;padding-bottom:12px;}
.abo_title span{float:right;font-size:15px;padding-top:15px;}
.about_box{width:auto;background:url(../images/about.jpg) center no-repeat;height:800px;overflow:hidden;}
.about{width:auto;height:auto;overflow:hidden;padding:30px 80px 40px 160px;font-size:17px;line-height:220%;color:#fff;}

.wenhua{width:auto;height:auto;overflow:hidden;padding:30px 40px 40px 120px;font-size:17px;line-height:200%;color:#666;}
.wenhua_title{width:auto;height:auto;overflow:hidden;text-align:center;font-size:42px;color:#222;font-weight:600; letter-spacing:2px;padding:60px 0 30px 0;}
.wenhua_title p{font-size:16px;color:#777;font-weight:normal; letter-spacing:0px;padding-top:10px;}

.qywh{width:auto;height: auto;overflow: hidden;}
.qywh li {float: left;width:calc(50% - 50px);margin:25px 25px;height: 400px;overflow:hidden;border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.1);}
.qywh li a{display:block;}
.qywh li:hover{box-shadow:0px 0px 7px rgba(0,0,0,.2);-moz-box-shadow:0px 0px 7px rgba(0,0,0,.2);-webkit-box-shadow:0px 0px 7px rgba(0,0,0,.2);background-image: linear-gradient(#fff, #f6f8fc);}
.qywh li:hover .wh_line{background:#d90000;}

.wh_title{width:auto;height:auto;overflow:hidden;padding:90px 0 20px 0;text-align:center;font-size:36px;color:#222; letter-spacing:2px;}
.wh_line{width:40px;height:3px;background:#0a4ab5;margin:0 auto}
.wh_conn{width:auto;height:auto;overflow:hidden;padding:30px 50px 30px 50px;text-align:center;font-size:17px;color:#777;line-height:200%;}


.xwbr_box1{width:auto;height:auto;height:auto;margin:0 0 20px 0;overflow:hidden;background:#fff;border-radius:5px;box-shadow:0px 0px 5px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 5px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.1);}

@media (max-width:1400px){
.qywh li{height:330px;}
.wh_title{padding:50px 0 20px 0;}
.wh_conn{font-size:16px;}
}
/*-------------------------------about end-----------------*/


/*-------service--------*/

.fuwu_title{width:auto;height:auto;overflow:hidden;padding:35px 0 40px 115px;font-size:20px;color:#fff;}

.fuwu_conn{width:auto;height:auto;overflow:hidden;padding:100px 100px 100px 210px;}
.fuwu_conn .lt{float:left;width:50%;height:auto;overflow:hidden;}
.fuwu_conn .rt{float:right;width:50%;height:auto;overflow:hidden;}

.fw_lt_title{width:auto;height:auto;overflow:hidden;font-size:50px;color:#fff;font-weight:600;padding:150px 130px 0 0;}
.fw_lt_title p{font-size:18px;padding-top:10px;line-height:180%;font-weight:normal;}

.fw_rt_title{width:auto;height:auto;overflow:hidden;font-size:50px;color:#fff;font-weight:600;padding:150px 50px 0 50px;}
.fw_rt_title p{font-size:18px;padding-top:10px;line-height:180%;font-weight:normal;}


@media (max-width:1400px){
.fuwu_conn{padding:30px 100px 100px 140px;}
.fw_lt_title{padding:100px 130px 0 0;}
.fw_rt_title{padding:100px 30px 0 100px;}
}
/*-------service end--------*/




/*---------anli-----*/
.nav_pro_tit{width:auto;height:auto;overflow:hidden;font-size:42px;color:#333;padding:30px 20px 10px 110px;}
.nav_pro_tit b{border-bottom:2px solid #056ad2;font-weight:normal;padding-bottom:12px;}
.nav_pro{float:right;width:auto;height:auto;overflow:hidden;margin-top:10px;padding:0 0 0 0;}
.nav_pro li{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 12px 0 0;}
.nav_pro li a{line-height:35px;font-size:16px;padding:0 20px;display:block;color:#666;border:1px solid #cfcfcf; border-radius:30px;}
.nav_pro li:hover a{background:#d90000;color:#fff;border:1px solid #d90000;}
.nav_pro li.cur a{background:#d90000;color:#fff;border:1px solid #d90000;}



.prolist{width:auto;height:auto;overflow:hidden;padding:50px 0 60px 70px;}
.prolist li{float:left;width:calc(25% - 1px);margin:0 1px 1px 0;height:313px;overflow:hidden;}

.case-info {width: 100%;position: relative;float: left;display: block;overflow: hidden;}
.case-info img{width:100%;height:auto;}
.case-in {
    position: absolute;
    top: 0;
    left: -100%;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.90);
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    transition: all 0.3s ease-out;
}

.case-in span {color: #ffffff;font-size: 24px;display: block;}
.case-in p {display: inline-block;background: white;width: 40px;height: 3px;margin-top: 20px;}
.view-more {width: 40px;height: 40px;position: absolute;right: 5%;bottom: 8%;cursor: pointer;}
.view-more img {width: 100% !important;}
.case-info:hover .case-in {left: 0;}

@media (max-width:1400px){
.prolist{padding:60px 0 150px 66px;background: #f3f6f9;}
.prolist li{height:210px;}
}

.anli_top_bg{overflow:hidden;position:relative;}
.anli_top{ overflow:hidden; background-repeat:no-repeat; background-position:70% center; background-size:cover; position:relative;  width:100%;-webkit-animation: SlickIn cubic-bezier(1,0,.5,.5) 1s;animation: SlickIn cubic-bezier(1,0,.5,.5) 1s;}
.anli_top img{ width:100%;filter: Alpha(Opacity=0);opacity: 0;}
.anli_top_bg .conn{position:absolute; bottom:0; left:0;width:auto;height:auto;color:#fff;padding:0px 0 120px 160px;font-size:24px;}
.anli_top_bg .conn p{font-size:36px;color:#fff;}
.anli_top_bg .txts_r{ position:absolute; bottom:120px; right:10%;}
.anli_top_bg .txts_r a{ float:left; width:52px; height:50px; background-repeat:no-repeat; background-position:center center; background-size:100% 100%; overflow:hidden; margin-left:20px; position:relative;}
.anli_top_bg .txts_r a.bgs1{ background-image:url(../images/case_ico1.png);}
.anli_top_bg .txts_r a:after{content: ""; left:50%; top:50%; width:0px; height:0px; position: absolute;transition:all 0.3s;background-size:0% 0%; background-repeat:no-repeat; background-position:center center; border-radius:50%; background-color:#fff;}
.anli_top_bg .txts_r a:hover:after{ background-size:100% 100%; width:100%; height:100%;left:0%; top:0%;}
.anli_top_bg .txts_r a.bgs1:after{ background-image:url(../images/case_ico1_on.png);}

.anli_top_bg .altop{position:absolute;top:0;left:0;width:auto;height:auto;color:#fff;padding:30px 0 0 160px;font-size:20px;}
.anli_top_bg .altop li{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 12px 0 0;}
.anli_top_bg .altop li a{line-height:32px;font-size:15px;padding:0 15px;display:block;color:#fff;border:1px solid #fff; border-radius:30px;}
.anli_top_bg .altop li:hover a{background:#d90000;color:#fff;border:1px solid #d90000;}
.anli_top_bg .altop li.cur a{background:#d90000;color:#fff;border:1px solid #d90000;}

.anli_box{width:auto;height:auto;overflow:hidden;background:#222;padding:60px 90px 60px 140px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.anli_main{width:auto;overflow:hidden;height:auto;}
.anli_main .lt{float:left;width:70%;height:auto;overflow:hidden;background:#fff;}
.anli_main .rt{float:right;width:26%;height:auto;overflow:hidden;}

.al_mlt_con{width:auto;height:auto;overflow:hidden;background:#fff;padding:45px 45px;}

.al_mrt_con{width:auto;height:auto;overflow:hidden;background:#fff;padding:30px 30px;}
.al_mrt_title{width:auto;height:auto;overflow:hidden;font-size:24px;color:#222;border-bottom:1px solid #e6e6e6;padding-bottom:5px;}
.al_mrt_js{width:auto;height:auto;overflow:hidden;font-size:15px;color:#666;line-height:170%;padding-top:15px;}

.al_mrt_page{width:auto;height:auto;overflow:hidden;background:#fff;padding:10px 10px;margin-top:10px;}
.mrt_upnext{width:auto;height:auto;overflow:hidden;background:#056ad2;padding:15px 30px;font-size:15px;color:#fff;line-height:200%;}
.mrt_upnext a{color:#fff;}

.btm_al_tit{ color:#333; font-size:30px; line-height:1; padding:40px 0 25px 0;font-weight:600;}
.al_btm{width:auto;height:auto;overflow:hidden;padding:0 40px 20px 40px;background:#f3f3f3;margin-top:30px;}
.al_btm .box{ clear:both; overflow:hidden; margin-bottom:19px;}
.al_btm .txt{ width:100%; height:31px; line-height:31px; padding:0 10px; border-radius:5px; border:0; background-color:#FFF; outline:none;font-size:15px;}
.al_btm .t_1{ float:left;}
.al_btm .t_2{ float:right;}
.al_btm .area{ width:calc(100% - 0px); height:80px; line-height:20px; padding:5px 10px; border-radius:5px; border:0; background-color:#FFF; outline:none;font-size:15px;font-family: "Microsoft YaHei",SimSun,Helvetica,sans-serif; }
.al_btm .btn{ float:left; width:92px;text-align:center; background-color:#056ad2; color:#FFF; border-radius:5px; border:0; font-size:15px;overflow:hidden;line-height:32px;}

/*---------anli-----*/




/*------news-----*/

.nav_new_box{width:auto;overflow:hidden;height:275px;background:url(../images/zx_new_01.jpg) center no-repeat;padding:30px 80px 20px 160px;}
.nav_new_tit{width:auto;height:auto;overflow:hidden;font-size:42px;color:#fff;padding:20px 0;}
.nav_new_tit b{border-bottom:2px solid #fff;font-weight:normal;padding-bottom:12px;}
.nav_new{width:auto;height:auto;overflow:hidden;margin-top:20px;}
.nav_new li{display:inline-block;width:auto;height:auto;overflow:hidden;margin:0 12px 0 0;}
.nav_new li a{line-height:35px;font-size:16px;padding:0 20px;display:block;color:#fff;border:1px solid #fff; border-radius:30px;}
.nav_new li:hover a{background:#d90000;color:#fff;border:1px solid #d90000;}
.nav_new li.cur a{background:#d90000;color:#fff;border:1px solid #d90000;}



.news{width:auto;height:auto;overflow:hidden;padding:50px 60px 50px 110px;}
.news li{float:left;width:calc(33.33% - 50px);margin:25px 25px;height:auto;overflow:hidden;padding:40px 40px;border-radius:5px;box-shadow:0px 0px 18px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 18px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 18px rgba(0,0,0,.1);}
.news li:hover{box-shadow:0px 0px 18px rgba(0,49,91,.3);-moz-box-shadow:0px 0px 18px rgba(0,49,91,.3);-webkit-box-shadow:0px 0px 18px rgba(0,49,91,.3);}
.news li:hover .wh_line{background:#d90000;}
.news li .title{width:auto;height:auto;overflow:hidden;position:relative;font-size:24px;color:#333;padding-bottom:10px;margin-bottom: 20px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news li .title:after{content: '';position: absolute;bottom: 0;left: 0%;height: 1px;width: 45px;
	background-color: #c80009;
	-webkit-transform-origin : 100% 0 0 scaleX(2);
	-moz-transform-origin : 100% 0 0 scaleX(2);
	-o-transform-origin : 100% 0 0 scaleX(2);
	-ms-transform-origin : 100% 0 0 scaleX(2);
	transform-origin : 100% 0 0 scaleX(2);
	transition: .5s;
	-ms-transition: .5s;
	-moz-transition: .5s;
	-webkit-transition: .5s;
	-o-transition: .5s;}
.news li .conn{font-size:15px;line-height:180%;color:#777;padding-top:0;}
.news li .date{font-size:13px;color:#777;padding:0 0 0 22px;background: url(../images/i-time.png) no-repeat left center;margin-top:10px;}
.news li:hover .title:after{width: 80px;}


.xinw_title{font-size:26px;text-align:center;padding:50px 60px 30px 110px;overflow:hidden;width:100%;}
.xinw_dtm{width:100%; text-align:center; padding:0 0 0px 0; font-size:13px; color:#555;line-height:40px;background:#f7f7f7;margin:0 auto;}

.xinw_info{ line-height:160%;padding:30px 90px 70px 140px;font-size:15px;color:#777;min-height:400px;width:auto;}
.xinw_info a{color:#009d85;}
.xinw_info b{font-size:18px;color:#eb3e00;}
.xinw_info img{ width:600px;height:auto;text-align:center;}


/*------news end-----*/


/*----lianxifangshi----*/
.lx_title{width:auto;height:auto;overflow:hidden;padding:60px 80px 60px 160px;font-size:42px;color:#fff;background:url(../images/zx_new_01.jpg) center no-repeat;}
.lx_title b{border-bottom:2px solid #fff;font-weight:normal;padding-bottom:12px;}
.lx_title span{float:right;font-size:15px;padding-top:15px;color:#fff;}

.lxwm{width:auto;height:auto;overflow:hidden;padding:50px 60px 100px 110px;}
.lxwm .lxlt{float:left;width:50%;height:auto;overflow:hidden;font-size:16px;color:#555;line-height:180%;padding:10px 0 50px 0;}
.lxwm .lxrt{float:right;width:50%;height:auto;overflow:hidden;}

.lxrt_title{width:auto;height:auto;overflow:hidden;padding:50px 0 10px 50px;font-size:36px;color:#333;}
.lxrt_conn{width:auto;height:auto;overflow:hidden;font-size:20px;line-height:190%;padding:5px 0 0 50px;}

.btm_tit{ color:#333; font-size:26px; line-height:1; padding:40px 0 25px 0;}
.btm_tit p{font-size:14px;color:#888;padding-top:12px;line-height:160%;}

.in_btm_box{width:auto;height:auto;overflow:hidden;padding:30px 50px 0 50px;}
.in_btm{width:auto;height:auto;overflow:hidden;padding:0 50px 20px 50px;background:#f3f3f3;}
.in_btm .box{ clear:both; overflow:hidden; margin-bottom:19px;}
.in_btm .txt{ width:100%; height:31px; line-height:31px; padding:0 10px; border-radius:5px; border:0; background-color:#FFF; outline:none;font-size:15px;}
.in_btm .t_1{ float:left;}
.in_btm .t_2{ float:right;}
.in_btm .area{ width:calc(100% - 0px); height:80px; line-height:20px; padding:5px 10px; border-radius:5px; border:0; background-color:#FFF; outline:none;font-size:15px;font-family: "Microsoft YaHei",SimSun,Helvetica,sans-serif; }
.in_btm .btn{ float:left; width:92px;text-align:center; background-color:#056ad2; color:#FFF; border-radius:5px; border:0; font-size:15px;overflow:hidden;line-height:32px;}

.in_cntbox{ width:100%;  height:auto; overflow:hidden;}
.in_cntbox #allmap{ width:100%; height:450px; }

@media (max-width: 768px) {
.lxwm{padding:0 8px;margin-top:60px;}
.lxwm .lxlt{width:100%;height:200px;}
.lxwm .lxrt{width:100%;}
.lxrt_title{padding:30px 0 10px 0px;}
.lxrt_conn{padding:0 0;}
.in_btm_box{padding:10px 0 0 0;}
.in_btm{padding:0 12px 20px 12px;}
}

/*----lianxifangshi----*/





/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; width:100%;margin:0 auto;padding:30px 0 30px 0; clear:both;margin-bottom:20px;color:#666;}
.page a,.page span{display:block;color:#0c4797;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;padding-top:0px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:25px;line-height:25px;} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44;height:25px;line-height:25px;} /* 当前链接有激活时 */
.page input{padding:0px;color:#0c4797;height:23px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */